.arrondi {
  border-radius:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
}
.centrer { text-align:center; }
.trebuchet { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
body {
  width:450px;
  margin:auto;
  background:url('../../themes/glovz/img/fond_accueil.png') repeat #1f1f1f;
  color:#eae3d6;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
body h1 {
  padding:50px;
  text-align:center;
}
body #contenu p { line-height:3em; }
body #contenu label {
  float:left;
  width:140px;
  text-indent:10px;
}
body #contenu .saisie {
  padding:2px;
  font-size:1em;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  border-radius:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
}
body #contenu #bouton {
  margin-top:20px;
  text-align:center;
}
body #contenu #bouton button {
  width:140px;
  font-size:1em;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  border-radius:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
}
body #contenu #erreur {
  text-align:center;
  color:#c32222;
  font-size:.8em;
  font-style:italic;
}
